spin-off agreement/contract - Turkish English Dictionary